binding proteins - French English Dictionary